package com.itheima.Text;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Random;

public class Text3 {
    public static void main(String[] args) {

        //对于n个学生，被点到的学生不会被点到，如果全部点完就进行第二轮点名

        //先创建一个装满全班学生的集合
        ArrayList<String> list=new ArrayList<>();
        Collections.addAll(list, "范闲", "范建", "范统", "杜子腾", "杜琦燕", "宋合泛", "侯笼藤", "朱益群", "朱穆朗玛峰", "袁明媛");
        ArrayList<String> list2=new ArrayList<>();


//循环表示轮数
        for (int j=1;j<=10;j++)
        {
            //实现第一轮的随机点名
            Random r=new Random();
            int count=list.size();

            for (int k=0;k<count;k++)
            {
                int i = r.nextInt(list.size());
                String remove = list.remove(i);
                //返回删除的名字用于添加到新集合
                list2.add(remove);
                System.out.println(remove);
            }
            list.addAll(list2);
            list2.clear();
        }

    }
}
